package com.example.exam.mapper;

import com.example.exam.pojo.entity.TTextContent;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.example.exam.pojo.vo.TextContentVO.TextContentStandardVO;
import org.springframework.stereotype.Repository;

/**
 * <p>
 * Mapper 接口
 * </p>
 *
 * @author xiaohu
 * @since 2022-12-26
 */
@Repository
public interface TTextContentMapper extends BaseMapper<TTextContent> {

    /**
     * 新增题干内容
     */
    int insert(String content);

    /**
     * 统计题干内容相同的个数
     *
     * @param content
     * @return
     */
    int countByContent(String content);

    /**
     * 根据题干内容查询ID
     *
     * @param content
     * @return
     */
    int getIdByContent(String content);

    /**
     * 修改题干内容
     *
     * @param
     * @return
     */
    int update(TextContentStandardVO textContentStandardVO);

    TTextContent selectById(Integer id);

}
